Cala Gonone is a town in Sardinia, Italy. It lies on the border of the National Park of the Bay of Orosei and Gennargentu.